Tropical Storm Elsa Makes Landfall in Florida

Tropical Storm Elsa made landfall on the coast of north Florida on Wednesday morning. At 11:00 a.m. EDT on Wednesday the center of Tropical Storm Elsa was located at latitude 29.9°N and longitude 83.6°W which put it about 20 miles (30 km) southwest of Perry, Florida. Elsa was moving toward the north at 14 m.p.h. … Continue reading Tropical Storm Elsa Makes Landfall in Florida